<?php
//从这里开始。
require_once "Repeat.class.php";

class mailRepeat extends Repeat{//继承Repeat类
    protected function excute(){//实现excute方法，在这里发送邮件
        $mail=($this->arr);
        global $cc;//发数次数，调试用
        $cc++;
        include_once "myMail.class.php";
        $m=new myMail($mail);
        $m->mail->Subject.=(date("H:i:s")."==>$cc");//标题中加入发送时间和次数，方便调试
        $m->Start();
        $m=null;//释放空间
    }
}

$mail=[
    "Subject" => "继承",
    "Body" => "<h1>测试</h1>",
    "addAddress" => "czrll2@163.com",
    "addAttachment"=>'miku.jpg;gundam.jpg'

];

//$startTime="2017-8-1 13:17:00";
$startTime=date("Y-m-d H:i:s");
//new mailRepeat($首次发送时间,邮件内容 ,发送间隔,发送总次数);
$s = new mailRepeat($startTime,$mail ,15,10);//当前时间发送第一封邮件，每隔15秒送一封，发送10次邮件后停止
$s->start();
